package tt.dz.service.imp.middleware.vo;

public class BatteryUploadBody
{
	@MessageField(order = 1, length = 9)
	private String chargingStartingNo;
	@MessageField(order = 2, length = 2)
	private String vRequired;
	@MessageField(order = 3, length = 2)
	private String iRequired;
	@MessageField(order = 4, length = 2)
	private String vActual;
	@MessageField(order = 5, length = 2)
	private String iActual;
	@MessageField(order = 6, length = 2)
	private String highestBattery;
	@MessageField(order = 7, length = 1)
	private String currentSoc;
	@MessageField(order = 8, length = 2)
	private String remainTime;
	@MessageField(order = 9, length = 1)
	private String highestVOfBatteryNo;
	@MessageField(order = 10, length = 1)
	private String highestTemperature;
	@MessageField(order = 11, length = 1)
	private String highestTemperatureOfBatteryNo;
	@MessageField(order = 12, length = 1)
	private String lowestTemperature;
	@MessageField(order = 13, length = 1)
	private String lowestTemperatureOfBatteryNo;
//	@MessageField(order = 14, length = 8)
//	private String unAssigned;

	//	原服务器/电桩 开启充电流水号	BCD码	9
	//	充电电压需求	BIN码	2
	//	充电电流需求	BIN码	2
	//	充电电压测量值	BIN码	2
	//	充电电流测量值	BIN码	2
	//	最高单体电池及其组号	BIN码	2
	//	当前荷电状态	BIN码	1
	//	估计充电剩余时间	BIN码	2
	//	最高单体电池电压所在编号	BIN码	1
	//	最高动力电池温度	BIN码	1
	//	最高电池温度检测点编号	BCD码	1
	//	最低动力电池温度	BIN码	1
	//	最低电池检测点编号	BIN码	1
	//	保留	BIN码	8

	public String getChargingStartingNo()
	{
		return chargingStartingNo;
	}

	public void setChargingStartingNo(String chargingStartingNo)
	{
		this.chargingStartingNo = chargingStartingNo;
	}

	public String getvRequired()
	{
		return vRequired;
	}

	public void setvRequired(String vRequired)
	{
		this.vRequired = vRequired;
	}

	public String getiRequired()
	{
		return iRequired;
	}

	public void setiRequired(String iRequired)
	{
		this.iRequired = iRequired;
	}

	public String getvActual()
	{
		return vActual;
	}

	public void setvActual(String vActual)
	{
		this.vActual = vActual;
	}

	public String getiActual()
	{
		return iActual;
	}

	public void setiActual(String iActual)
	{
		this.iActual = iActual;
	}

	public String getHighestBattery()
	{
		return highestBattery;
	}

	public void setHighestBattery(String highestBattery)
	{
		this.highestBattery = highestBattery;
	}

	public String getCurrentSoc()
	{
		return currentSoc;
	}

	public void setCurrentSoc(String currentSoc)
	{
		this.currentSoc = currentSoc;
	}

	public String getRemainTime()
	{
		return remainTime;
	}

	public void setRemainTime(String remainTime)
	{
		this.remainTime = remainTime;
	}

	public String getHighestVOfBatteryNo()
	{
		return highestVOfBatteryNo;
	}

	public void setHighestVOfBatteryNo(String highestVOfBatteryNo)
	{
		this.highestVOfBatteryNo = highestVOfBatteryNo;
	}

	public String getHighestTemperature()
	{
		return highestTemperature;
	}

	public void setHighestTemperature(String highestTemperature)
	{
		this.highestTemperature = highestTemperature;
	}

	public String getHighestTemperatureOfBatteryNo()
	{
		return highestTemperatureOfBatteryNo;
	}

	public void setHighestTemperatureOfBatteryNo(String highestTemperatureOfBatteryNo)
	{
		this.highestTemperatureOfBatteryNo = highestTemperatureOfBatteryNo;
	}

	public String getLowestTemperature()
	{
		return lowestTemperature;
	}

	public void setLowestTemperature(String lowestTemperature)
	{
		this.lowestTemperature = lowestTemperature;
	}

	public String getLowestTemperatureOfBatteryNo()
	{
		return lowestTemperatureOfBatteryNo;
	}

	public void setLowestTemperatureOfBatteryNo(String lowestTemperatureOfBatteryNo)
	{
		this.lowestTemperatureOfBatteryNo = lowestTemperatureOfBatteryNo;
	}

//	public String getUnAssigned()
//	{
//		return unAssigned;
//	}
//
//	public void setUnAssigned(String unAssigned)
//	{
//		this.unAssigned = unAssigned;
//	}
}
